Big Huge Thesaurus

organophosphate nerve agent

noun